2. 室内导航技术
2.1 BLE蓝牙定位
技术参数:
| 参数 | BLE 4.2 | BLE 5.0 | BLE 5.1(AoA/AoD) |
|---|---|---|---|
| 定位精度 | 3-5m(指纹法) | 2-4m(指纹法) | 0.1-0.5m(角度法) |
| 部署密度(个/100m²) | 3-5 | 3-5 | 2-3(需定向天线阵列) |
| 单 beacon价格(元) | 30-80 | 50-120 | 200-500 |
| 电池寿命 | 1-3年(CR2477) | 2-5年 | 1-2年(功耗高) |
| 手机适配 | iOS/Android原生支持 | iOS/Android原生支持 | 需专用接收器/少数手机 |
| 信号范围 | 30-50m | 50-100m | 30-50m |
| 部署总成本(10000m²) | 5000-15000 | 8000-20000 | 30000-80000 |
BLE指纹法部署流程:
- Beacon安装:每3-5m一个beacon,安装在2.5-3m高度(避免遮挡),避开金属管道/水箱(2dBm信号衰减)
- 指纹采集:每1m网格点采集RSSI信号指纹(每点采集≥100样本,覆盖不同手机型号),采集时间≥3人×2天/10000m²
- 地图建模:CAD/BIM导入→绘制可通行路径→标注科室POI→关联beacon坐标
- 算法部署:KNN/随机森林/神经网络指纹匹配算法,定位延迟≤2s
- 校准维护:季度指纹更新(环境变化导致RSSI漂移),beacon电池月度监测
BLE 5.1 AoA方案要点: - 需部署天线阵列接收器(4×4/8×8天线阵),单接收器覆盖半径10-15m - 接收器价格3000-8000元/套,beacon端仅发射信号(便宜) - 精度可达0.3m,适合手术室/ICU等精确定位需求区域 - 当前手机不支持AoA接收,需专用定位标签或等待手机生态成熟
2.2 WiFi定位
| 参数 | 参数值 |
|---|---|
| 定位精度 | 5-15m(指纹法) |
| 部署密度 | 利用现有WiFi AP,无需额外部署 |
| 定位延迟 | 3-8s |
| 手机适配 | iOS/Android通用,无需额外APP权限 |
| 额外成本 | 仅指纹采集+算法平台费用 |
| 适用场景 | 粗定位(楼层识别+区域定位),不适合精确导航 |
WiFi定位局限: - 精度5-15m,无法区分走廊内相邻两个诊室 - 医院WiFi AP密度通常不足(每层4-8个AP覆盖2500m²),需增补AP提升精度 - iOS系统限制后台WiFi扫描(每小时仅3-4次),实时导航体验差 - 适合作为BLE的补充:WiFi用于楼层粗定位,BLE用于同层精导航
2.3 UWB超宽带定位
| 参数 | 参数值 |
|---|---|
| 定位精度 | 0.1-0.3m |
| 基站部署密度 | 每200m² 1个基站(4基站覆盖400m² TDOA定位) |
| 基站价格 | 3000-8000元/个 |
| 标签价格 | 100-500元/个 |
| 定位延迟 | ≤0.1s |
| 手机适配 | 无主流手机支持,需专用标签 |
| 频段 | 3.1-10.6GHz(中国开放6-9GHz) |
| 功耗(标签) | 连续定位:10-30mW,间歇定位:1-5mW |
| 10000m²部署成本 | 80000-200000 |
UWB适用场景: - 高危区域人员定位:手术部(患者/医生/器械定位),ICU(患者安全监控) - 精确资产定位:移动医疗设备(呼吸机、输液泵)定位 - 医院标识场景仅适合极少数精确定位需求,通用导航不推荐(成本+用户门槛过高)
2.4 视觉SLAM导航
技术原理: - 手机摄像头实时采集环境图像→提取特征点(ORB/SIFT)→与预建地图特征匹配→估算6自由度位置→融合IMU数据滤波→输出连续定位 - 预建地图:离线采集环境视频→建图(VSLAM)→生成视觉特征地图→标注POI
适用性评估:
| 评估项 | 评估结果 |
|---|---|
| 精度 | 0.5-2m |
| 手机适配 | 仅高端手机(iPhone 12+/Android旗舰),需摄像头持续运行 |
| 用户体验 | 用户需主动开启摄像头对准环境,行走中持续拍摄→体验门槛高 |
| 环境要求 | 纹理丰富环境(标识多、墙面有图案),纯白走廊定位失败 |
| 光照依赖 | 强依赖,夜间/暗走廊无法定位 |
| 计算负荷 | 手机端持续SLAM计算耗电大(30分钟耗电15-20%) |
| 医疗适配度 | ★☆☆☆☆(不推荐作为主方案) |
2.5 二维码导航(低成本方案)
方案设计:
| 项目 | 规格 |
|---|---|
| 二维码密度 | 每5-10m走廊1个,每个分叉路口1个,每个科室门口1个 |
| 二维码内容 | 编码位置ID→扫码跳转小程序→显示当前位置+目的地导航路线 |
| 扫码体验 | 扫码→显示当前位置地图+路线→步行跟随静态路线指引→到达下一个二维码→再次扫码确认 |
| 精度 | 位置ID对应5-10m范围(取决于二维码密度) |
| 成本 | 仅印刷二维码标贴成本(1-5元/个)+小程序开发成本 |
| 用户门槛 | 极低,微信扫码即可 |
二维码导航不足: - 无法实时追踪用户位置(仅在每个二维码点知道位置) - 路线是静态的,无法动态调整(拥堵/封闭时无法实时避障) - 适合作为BLE导航的降级方案:蓝牙信号弱/用户未开启蓝牙时,扫码导航兜底
2.6 室内导航技术综合对比
| 技术 | 精度 | 部署成本(10000m²) | 部署难度 | 维护成本/年 | 用户门槛 | 医疗推荐度 |
|---|---|---|---|---|---|---|
| BLE 5.0指纹 | 2-4m | 1-2万 | ★★★☆ | 3000-5000 | 低(需开蓝牙) | ★★★★★ |
| BLE 5.1 AoA | 0.1-0.5m | 3-8万 | ★★★★ | 5000-10000 | 高(需专用标签) | ★★★☆ |
| WiFi指纹 | 5-15m | 0.5-1万 | ★★☆ | 2000 | 极低 | ★★★☆ |
| UWB | 0.1-0.3m | 8-20万 | ★★★★★ | 1-3万 | 高(需专用标签) | ★★☆ |
| 视觉SLAM | 0.5-2m | 2-5万 | ★★★★ | 5000 | 高(需持续拍摄) | ★☆ |
| 二维码 | 5-10m | 0.1-0.5万 | ★☆ | 1000 | 极低(扫码) | ★★★★(辅助) |
推荐组合方案:BLE 5.0(主) + 二维码(辅助) + WiFi(楼层粗定位)
2.7 导航APP/小程序功能设计要点
核心功能清单(按优先级):
| 优先级 | 功能 | 说明 |
|---|---|---|
| P0 | 目的地搜索 | 科室名/医生名/检查项目名搜索,支持模糊匹配+拼音搜索 |
| P0 | 路线规划 | 多路线(最短路径/无障碍路径/最近电梯路径),显示预估步行时间 |
| P0 | 实时导航 | BLE定位+路线指引箭头,转弯提醒(语音+震动) |
| P0 | 地图展示 | 多楼层2D/3D地图,当前位置标注,科室POI标注 |
| P1 | 门诊联动 | 挂号后自动推送导航路线,就诊签到后推送下一步导航 |
| P1 | AR导航 | 手机摄像头叠加AR箭头指引(BLE定位触发AR模式) |
| P1 | 收藏功能 | 常去科室收藏,下次一键导航 |
| P1 | 分享功能 | 发送导航路线给家人/朋友 |
| P2 | 室内-室外衔接 | 从医院入口到科室的全程导航(室外GPS+室内BLE无缝切换) |
| P2 | 语音导诊 | 语音输入目的地(适老化),语音播报导航步骤 |
| P2 | 实时拥挤度 | 基于人流传感器显示候诊区拥挤度,推荐低拥挤时段 |
地图数据规范: - 地图精度:1:200比例尺,路径宽度按实际1.2m(轮椅通行宽度) - POI标注:科室名(中文+英文)+图标+楼层+功能描述 - 更新频率:科室变动即时更新(与HIS联动),建筑布局变更季度更新 - 数据格式:GeoJSON路径数据 + SVG/PNG地图瓦片 + POI JSON数据
2.8 与HIS/挂号系统的数据对接
接口对接清单:
| 接口 | 数据方向 | 数据内容 | 频率 | 协议 |
|---|---|---|---|---|
| 科室信息同步 | HIS→导航系统 | 科室名称/位置/楼层/功能分类/状态 | 日同步+实时变更 | REST API |
| 医生排班同步 | HIS→导航系统 | 医生姓名/科室/诊室号/排班时段 | 日同步+实时变更 | REST API |
| 挂号导航推送 | HIS→导航系统 | 患者挂号科室+诊室号+候诊位置 | 实时(挂号事件触发) | MQTT/Webhook |
| 停诊通知 | HIS→导航系统 | 科室/医生停诊信息→触发导航路线变更 | 实时 | MQTT |
| 签到导航推送 | HIS→导航系统 | 患者签到后推送下一步(检查室/药房) | 实时(签到事件触发) | MQTT/Webhook |
| 人流数据回传 | 导航系统→HIS | 各区域实时人流密度→辅助分诊调度 | 实时(5min聚合) | REST API |